[INFO] fetching crate elastic-query-builder 0.1.32...
[INFO] checking elastic-query-builder-0.1.32 against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] extracting crate elastic-query-builder 0.1.32 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate elastic-query-builder 0.1.32 on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate elastic-query-builder 0.1.32
[INFO] finished tweaking crates.io crate elastic-query-builder 0.1.32
[INFO] tweaked toml for crates.io crate elastic-query-builder 0.1.32 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ce2ae12e9db9fc78e07e7b60d7eac8a26b725e3f2afee35e4ed02a3ee993ef8f
[INFO] running `Command { std: "docker" "start" "-a" "ce2ae12e9db9fc78e07e7b60d7eac8a26b725e3f2afee35e4ed02a3ee993ef8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ce2ae12e9db9fc78e07e7b60d7eac8a26b725e3f2afee35e4ed02a3ee993ef8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce2ae12e9db9fc78e07e7b60d7eac8a26b725e3f2afee35e4ed02a3ee993ef8f", kill_on_drop: false }`
[INFO] [stdout] ce2ae12e9db9fc78e07e7b60d7eac8a26b725e3f2afee35e4ed02a3ee993ef8f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b48c5150ee95d198dd0465a6f56e784e273c159edaa7c8f250d0c41d9b1cd38c
[INFO] running `Command { std: "docker" "start" "-a" "b48c5150ee95d198dd0465a6f56e784e273c159edaa7c8f250d0c41d9b1cd38c", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.9
[INFO] [stderr]    Compiling serde v1.0.163
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]    Compiling proc-macro2 v1.0.59
[INFO] [stderr]    Compiling quote v1.0.28
[INFO] [stderr]    Compiling syn v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.163
[INFO] [stderr]     Checking elastic-query-builder v0.1.32 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::aggregation::stats_aggregation::StatsAggregation`
[INFO] [stdout]  --> src/aggregation/filter_aggregation.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::aggregation::stats_aggregation::StatsAggregation;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::terms_aggregation::TermsAggregation`
[INFO] [stdout]  --> src/aggregation/filter_aggregation.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::aggregation::terms_aggregation::TermsAggregation;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/query/match_query.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Serialize`, `Serializer`
[INFO] [stdout]  --> src/query/match_query.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Serialize, Serializer};
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::ser::SerializeStruct`
[INFO] [stdout]  --> src/query/match_query.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::ser::SerializeStruct;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Map`, `json`
[INFO] [stdout]  --> src/query/match_query.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_json::{json, Map, Value};
[INFO] [stdout]   |                  ^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/multi_match_query.rs:4:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/term_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/terms_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/query/terms_query.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::AggregationTrait`
[INFO] [stdout]   --> src/query/terms_query.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |     use crate::aggregation::AggregationTrait;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::stats_aggregation::StatsAggregation`
[INFO] [stdout]   --> src/query/terms_query.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     use crate::aggregation::stats_aggregation::StatsAggregation;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::terms_aggregation::TermsAggregation`
[INFO] [stdout]   --> src/query/terms_query.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |     use crate::aggregation::terms_aggregation::TermsAggregation;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/wildcard_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/script_score_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::query::multi_match_query::MultiMatchQuery`
[INFO] [stdout]  --> src/query/script_score_query.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::query::multi_match_query::MultiMatchQuery;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/match_all_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/util.rs:1:18
[INFO] [stdout]   |
[INFO] [stdout] 1 | use serde_json::{json, Map, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mapping::field_type::boolean::BooleanFieldType`
[INFO] [stdout]  --> src/mapping/field_type/nested.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::mapping::field_type::boolean::BooleanFieldType;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mapping::field_type::boolean::BooleanFieldType`
[INFO] [stdout]  --> src/mapping/field_type/object.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::mapping::field_type::boolean::BooleanFieldType;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/mapping/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/mapping/mod.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mapping::field_type::keyword::KeywordFieldType`
[INFO] [stdout]  --> src/mapping/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::mapping::field_type::keyword::KeywordFieldType;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mapping::field_type::text::TextFieldType`
[INFO] [stdout]  --> src/mapping/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::mapping::field_type::text::TextFieldType;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::stats_aggregation::StatsAggregation`
[INFO] [stdout]  --> src/aggregation/filter_aggregation.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::aggregation::stats_aggregation::StatsAggregation;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/query/match_query.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Serialize`, `Serializer`
[INFO] [stdout]  --> src/query/match_query.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde::{Serialize, Serializer};
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::ser::SerializeStruct`
[INFO] [stdout]  --> src/query/match_query.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use serde::ser::SerializeStruct;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Map`, `json`
[INFO] [stdout]  --> src/query/match_query.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_json::{json, Map, Value};
[INFO] [stdout]   |                  ^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/multi_match_query.rs:4:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/term_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/terms_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::stats_aggregation::StatsAggregation`
[INFO] [stdout]   --> src/query/terms_query.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     use crate::aggregation::stats_aggregation::StatsAggregation;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::terms_aggregation::TermsAggregation`
[INFO] [stdout]   --> src/query/terms_query.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |     use crate::aggregation::terms_aggregation::TermsAggregation;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/wildcard_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/script_score_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::query::multi_match_query::MultiMatchQuery`
[INFO] [stdout]  --> src/query/script_score_query.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::query::multi_match_query::MultiMatchQuery;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/query/match_all_query.rs:2:18
[INFO] [stdout]   |
[INFO] [stdout] 2 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/util.rs:1:18
[INFO] [stdout]   |
[INFO] [stdout] 1 | use serde_json::{json, Map, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/mapping/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `json`
[INFO] [stdout]  --> src/mapping/mod.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_json::{json, Value};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::aggregation::AggregationTrait`
[INFO] [stdout]   --> src/query/terms_query.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |     use crate::aggregation::AggregationTrait;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/query/match_all_query.rs:13:13
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut query = MatchAllQuery::default();
[INFO] [stdout]    |             ----^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/util.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn build_object<T: Into<String>>(mut self, key: T) -> Value {
[INFO] [stdout]    |                                          ----^^^^
[INFO] [stdout]    |                                          |
[INFO] [stdout]    |                                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `source`, `lang`, and `params` are never read
[INFO] [stdout]  --> src/query/script_query.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct ScriptQuery {
[INFO] [stdout]   |            ----------- fields in this struct
[INFO] [stdout] 6 |     script: String,
[INFO] [stdout] 7 |     source: String,
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout] 8 |     lang: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 9 |     params: Value,
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `min_score` is never read
[INFO] [stdout]   --> src/query/script_score_query.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | pub struct ScriptScoreQuery {
[INFO] [stdout]    |            ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 11 |     min_score: Option<f64>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]  --> src/mapping/field_type/boolean.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct BooleanFieldType {
[INFO] [stdout]   |            ---------------- field in this struct
[INFO] [stdout] 8 |     name: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]  --> src/mapping/field_type/date.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct DateFieldType {
[INFO] [stdout]   |            ------------- field in this struct
[INFO] [stdout] 8 |     name: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]  --> src/mapping/field_type/geo_point.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct GeoPointFieldType {
[INFO] [stdout]   |            ----------------- field in this struct
[INFO] [stdout] 8 |     name: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 31 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/query/match_all_query.rs:13:13
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut query = MatchAllQuery::default();
[INFO] [stdout]    |             ----^^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/util.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn build_object<T: Into<String>>(mut self, key: T) -> Value {
[INFO] [stdout]    |                                          ----^^^^
[INFO] [stdout]    |                                          |
[INFO] [stdout]    |                                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `source`, `lang`, and `params` are never read
[INFO] [stdout]  --> src/query/script_query.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct ScriptQuery {
[INFO] [stdout]   |            ----------- fields in this struct
[INFO] [stdout] 6 |     script: String,
[INFO] [stdout] 7 |     source: String,
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout] 8 |     lang: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 9 |     params: Value,
[INFO] [stdout]   |     ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `min_score` is never read
[INFO] [stdout]   --> src/query/script_score_query.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | pub struct ScriptScoreQuery {
[INFO] [stdout]    |            ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 11 |     min_score: Option<f64>,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]  --> src/mapping/field_type/boolean.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct BooleanFieldType {
[INFO] [stdout]   |            ---------------- field in this struct
[INFO] [stdout] 8 |     name: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]  --> src/mapping/field_type/date.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct DateFieldType {
[INFO] [stdout]   |            ------------- field in this struct
[INFO] [stdout] 8 |     name: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `name` is never read
[INFO] [stdout]  --> src/mapping/field_type/geo_point.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct GeoPointFieldType {
[INFO] [stdout]   |            ----------------- field in this struct
[INFO] [stdout] 8 |     name: String,
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 25 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 5.69s
[INFO] running `Command { std: "docker" "inspect" "b48c5150ee95d198dd0465a6f56e784e273c159edaa7c8f250d0c41d9b1cd38c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b48c5150ee95d198dd0465a6f56e784e273c159edaa7c8f250d0c41d9b1cd38c", kill_on_drop: false }`
[INFO] [stdout] b48c5150ee95d198dd0465a6f56e784e273c159edaa7c8f250d0c41d9b1cd38c
